package com.gopay.solution.domain.po;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

@Entity
@Table(name = "SS_TRANS_PROFIT_DTL")
public class SsTransProfitDtl extends SolutionRuleDtl {

    private static final long serialVersionUID = 1L;

    @Column(name = "GOPAY_INT_TXN_CD")
    private String gopayIntTxnCd;
    @Column(name = "TRANS_AUTHORITY")
    private int transAuth;
    @Column(name = "TRANS_START_DATE")
    private String transStartDate;
    @Column(name = "TRANS_END_DATE")
    private String transEndDate;
    @Column(name = "GATEWAY_SOURCE")
    private String gatewaySource;
    @Column(name = "IS_ENABLE")
    private int isEnable;
    @Column(name = "PAY_CHANNEL")
    private String payChannel;
    @Column(name = "CAL_EXP")
    private String calExp;
    @Column(name = "ACCT_TYPE")
    private String acctType;// 账号类型 01-个人账号,02 - 企业账号
    @Column(name = "REMARKS")
    private String remarks;
    @Column(name = "DTL_STATUS")
    private String dtlStatus;// 记录状态 00 - 正常,01 - 待审核,02 - 失效,03 - 审批拒绝

    public String getGopayIntTxnCd() {
        return gopayIntTxnCd;
    }

    public void setGopayIntTxnCd(String gopayIntTxnCd) {
        this.gopayIntTxnCd = gopayIntTxnCd;
    }

    public int getTransAuth() {
        return transAuth;
    }

    public void setTransAuth(int transAuth) {
        this.transAuth = transAuth;
    }

    public String getTransStartDate() {
        return transStartDate;
    }

    public void setTransStartDate(String transStartDate) {
        this.transStartDate = transStartDate;
    }

    public String getTransEndDate() {
        return transEndDate;
    }

    public void setTransEndDate(String transEndDate) {
        this.transEndDate = transEndDate;
    }

    public String getGatewaySource() {
        return gatewaySource;
    }

    public void setGatewaySource(String gatewaySource) {
        this.gatewaySource = gatewaySource;
    }

    public int getIsEnable() {
        return isEnable;
    }

    public void setIsEnable(int isEnable) {
        this.isEnable = isEnable;
    }

    public String getPayChannel() {
        return payChannel;
    }

    public void setPayChannel(String payChannel) {
        this.payChannel = payChannel;
    }

    public String getCalExp() {
        return calExp;
    }

    public void setCalExp(String calExp) {
        this.calExp = calExp;
    }

    public String getAcctType() {
        return acctType;
    }

    public void setAcctType(String acctType) {
        this.acctType = acctType;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getDtlStatus() {
        return dtlStatus;
    }

    public void setDtlStatus(String dtlStatus) {
        this.dtlStatus = dtlStatus;
    }

}
